首页 > 器件类别 > 嵌入式处理器和控制器 > 微控制器和处理器

CP2130-F01-GM

I/O controller interface IC usb to spi bridge qfn24

器件类别:嵌入式处理器和控制器    微控制器和处理器   

厂商名称:Silicon Laboratories Inc

器件标准:

下载文档
CP2130-F01-GM 在线购买

供应商:

器件:CP2130-F01-GM

价格:-

最低购买:-

库存:点击查看

点击购买

器件参数
参数名称
属性值
是否Rohs认证
符合
厂商名称
Silicon Laboratories Inc
包装说明
HVQCCN,
Reach Compliance Code
compli
Samacsys Descripti
CP2130-F01-GM, Peripheral Controller USB 24-Pin QFN
JESD-30 代码
S-XQCC-N24
长度
4 mm
端子数量
24
最高工作温度
85 °C
最低工作温度
-40 °C
封装主体材料
UNSPECIFIED
封装代码
HVQCCN
封装形状
SQUARE
封装形式
CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE
峰值回流温度(摄氏度)
NOT SPECIFIED
座面最大高度
0.8 mm
最大供电电压
3.6 V
最小供电电压
3 V
标称供电电压
3.3 V
表面贴装
YES
技术
CMOS
温度等级
INDUSTRIAL
端子形式
NO LEAD
端子节距
0.5 mm
端子位置
QUAD
处于峰值回流温度下的最长时间
NOT SPECIFIED
宽度
4 mm
uPs/uCs/外围集成电路类型
MICROPROCESSOR CIRCUIT
文档预览
CP2130
S
INGLE
- C
H IP
USB-
T O
- S P I B
R ID GE
Single-Chip USB-to-SPI Bridge
clock; no external crystal required

Integrated USB transceiver; no external resistors
required

Integrated 348 Byte one-time programmable ROM for
product customization

On-chip power-on reset circuit

On-chip voltage regulator: 3.45 V output

Uses USB Bulk Mode transactions for high throughput
- Configurable priority for reads and writes

Integrated
SPI Controller
or 4-wire master mode operation

Configurable clock rate
- 12 MHz, 6 MHz, 3 MHz, 1.5 MHz, 750 kHz, 375 kHz,
187.5 kHz, 93.75 kHz

Clock phase and polarity control

Chip select mode and toggle

Programmable SPI delay (post-assert, inter-byte, pre-
deassert)

3
USB Peripheral Function Controller

USB
11 Configurable GPIO Pins with Alternate Functions
as inputs, open-drain outputs, or push-pull
outputs

Up to 11 chip select outputs

Ready-to-read pin allows for external signal to trigger
SPI read operations

Ability to count edges or pulses using the Event Counter

Up to 11 USB remote wakeup sources

SPI activity indication (toggles to indicate SPI activity)

Configurable clock output (93.75 kHz to 24 MHz)

Usable
Specification 2.0 compliant; full-speed (12 Mbps)

USB suspend states supported and indicated via
suspend output pins
USB Interface
8
®
, 7
®
, Vista
®
, and XP
®

Open access to interface specification

Windows
Windows Libraries

APIs
for quick application development
Windows
8
®
,
7
®
,
Vista
®
,
and
XP
®
(SP2 &

Supports
Supply Voltage
powered (regulator disabled): 3.0 to 3.6 V

Self powered (regulator enabled): 3.0 to 5.25 V

USB bus powered: 4.0 to 5.25 V

I/O voltage: 1.8 V to V
DD

Self
SP3)
Packages

RoHS-compliant
24-QFN package (4x4 mm)
Ordering Part Numbers

CP2130-F01-GM
Temperature Range: –40 to +85 °C
CP2130
Connect to VBUS
or External Supply
USB
Connector
VBUS
D+
D-
GND
VREGIN
VDD
Voltage
Regulator
48 MHz
Oscillator
MISO
SPI Controller
MOSI
SCK
To SPI
Slave
Devices
GND
VBUS
D+
D-
USB Interface
Full-Speed
12 Mbps
Transceiver
Peripheral
Function
Controller
Multi-Function
Signals
GPIO
SPI Chip Select
SPI ReadyToRead
SPI Event Counter
Clock Output
SPI Activity
USB Suspend
Remote Wakeup
GPIO.0_CS0
GPIO.1_CS1
GPIO.2_CS2
GPIO.3_CS3_RTR
GPIO.4_CS4_EVTCNTR
GPIO.5_CS5_CLKOUT
GPIO.6_CS6
GPIO.7_CS7
GPIO.8_CS8_SPIACT
GPIO.9_CS9_SUSPEND
GPIO.10_CS10_SUSPEND
Hardware Reset
RESET
VPP
348 Byte PROM
(Product Customization)
Multi-
Function
Signals to
External
Circuitry
Logic Level
Supply
(1.8 V to VDD)
VIO
I/O Power and Logic Levels
Figure 1. Example System Diagram
Rev. 0.7 1/14
Copyright © 2014 by Silicon Laboratories
CP2130
This information applies to a product under development. Its characteristics and specifications are subject to change without notice.
CP2130
2
Rev. 0.7
CP2130
T
ABLE
Section
OF
C
ONTENTS
Page
1. System Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2. Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3. USB Function Controller and Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
4. Serial Peripheral Interface (SPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1. Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2. Data Throughput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.3. Serial Clock Phase and Polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5. GPIO Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.1. GPIO.3—Ready-to-Read (RTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.2. GPIO.4—Event Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.3. GPIO.5—Clock Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.4. GPIO.8—SPI Activity Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.5. GPIO.9-10—SUSPEND and SUSPEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.6. USB Remote Wakeup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.7. GPIO State During USB Suspend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6. One-Time Programmable ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7. Voltage Regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
8. CP2130 Interface Specification and Windows Interface DLL . . . . . . . . . . . . . . . . . . . . .20
9. Relevant Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
10. Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
11. QFN-24 Package Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
12. PCB Land Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Document Change List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Rev. 0.7
3
CP2130
1. System Overview
The CP2130 is a highly-integrated USB-to-SPI bridge controller providing a simple solution for bridging a Universal
Serial Bus (USB) host to a Serial Peripheral Interface (SPI) bus using a minimum of components and PCB space.
The CP2130 includes a USB 2.0 full-speed controller, USB transceiver, oscillator, one-time programmable (OTP)
ROM, and a SPI controller in a compact 4 x 4 mm QFN24 package (sometimes called “MLF” or “MLP”).
The on-chip, OTP ROM provides the option to customize the USB Vendor ID, Product ID, Manufacturer String,
Product Description String, Power Descriptor, Device Release Number, Device Serial Number, and GPIO
configuration as desired for OEM applications.
The CP2130 uses a Silicon Labs vendor-specific USB protocol using control and bulk transfers which is supported
by most operating systems through the use of generic USB drivers and interface libraries. A custom driver typically
does not need to be developed for this device. Windows applications communicate with the CP2130 through a
Windows DLL which is provided by Silicon Labs that communicates with the Microsoft WinUSB driver via a
WinUSB DLL. The interface specification for the CP2130 is also available to enable development of an API for any
operating system that supports control and bulk transfers over USB.
The CP2130 SPI implements the standard signals, including SCK, MISO, MOSI, CS, as well as a ready-to-read
(RTR) hardware handshaking input, so existing system firmware does not need to be modified. The SPI
capabilities of the CP2130 include fixed SPI clock rates ranging from 93.75 kHz to 12 MHz, configurable clock
phase, configurable clock polarity, adjustable SPI delays, and up to 11 configurable chip select signals.
Any of the multi-purpose pins not used as chip select signals may instead be used as GPIO signals that are user-
defined. The GPIO signals may also be configured to initiate a USB remote wakeup event on GPIO state change,
which allows the CP2130 to wake a USB host from sleep mode. Eight of the GPIO signals support alternate
features including ready-to-read (RTR) handshaking, a configurable event counter, a configurable clock output
(93.75 kHz to 24 MHz), SPI activity LED toggle, and USB suspend indicators. Support for I/O interface voltages
down to 1.8 V is provided via a V
IO
pin.
An evaluation kit for the CP2130 (Part Number: CP2130EK) is available. It includes a CP2130-based USB-to-SPI
evaluation board with SPI slave devices such as an EEPROM and ADC as well as connections for an external
CP2400 LCD controller EVB and SPI monitor. The kit also includes a Windows DLL and test application, USB
cables, and full documentation. See
www.silabs.com
for the latest application notes and product support
information for the CP2130. Contact a Silicon Labs sales representatives or go to
www.silabs.com
to order the
CP2130 Evaluation Kit.
4
Rev. 0.7
CP2130
2. Electrical Characteristics
Table 1. Global DC Electrical Characteristics
V
DD
= 3.0 to 3.6 V, –40 to +85 °C unless otherwise specified.
Parameter
Digital Supply Voltage
Digital Port I/O Supply
Voltage
Specified Operating
Temperature Range
Thermal Resistance
1
Supply Current
Symbol
V
DD
V
IO
T
A
θ
JA
Test Condition
Min
3.0
1.8
–40
Typ
28
170
170
210
14.4
13.8
14.1
17.8
16.6
17.1
200
Max
3.6
V
DD
+85
360
290
330
18.8
18.1
18.4
23.2
21.7
22.2
230
Unit
V
V
°C
°C/W
µA
µA
µA
mA
mA
mA
mA
mA
mA
µA
Bus Powered; Regulator enabled
USB Suspended
2
Self Powered; Regulator disabled; V
DD
= 3.0 V
Self Powered; Regulator disabled; V
DD
= 3.3 V
Bus Powered; Regulator enabled
USB Normal; SPI Idle
2
I
REGIN
Self Powered; Regulator disabled; V
DD
= 3.0 V
Self Powered; Regulator disabled; V
DD
= 3.3 V
Bus Powered; Regulator enabled
USB Normal; SPI
Active
2
USB Pull-up
3
I
PU
Self Powered; Regulator disabled; V
DD
= 3.0 V
Self Powered; Regulator disabled; V
DD
= 3.3 V
Notes:
1.
Thermal resistance assumes a multi-layer PCB with any exposed pad soldered to a PCB pad.
2.
USB Pull-up current should be added for total supply current. USB normal and suspended supply current is current
flowing into V
REGIN
. USB normal and suspended supply current is guaranteed by characterization.
3.
The USB Pull-up supply current values are calculated values based on USB specifications. USB Pull-up supply current
is current flowing from VDD to GND through USB pull-down/pull-up resistors on D+ and D-.
Rev. 0.7
5
查看更多>
热门器件
热门资源推荐
器件捷径:
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF EG EH EI EJ EK EL EM EN EO EP EQ ER ES ET EU EV EW EX EY EZ F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF FG FH FI FJ FK FL FM FN FO FP FQ FR FS FT FU FV FW FX FY FZ G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 GA GB GC GD GE GF GG GH GI GJ GK GL GM GN GO GP GQ GR GS GT GU GV GW GX GZ H0 H1 H2 H3 H4 H5 H6 H7 H8 HA HB HC HD HE HF HG HH HI HJ HK HL HM HN HO HP HQ HR HS HT HU HV HW HX HY HZ I1 I2 I3 I4 I5 I6 I7 IA IB IC ID IE IF IG IH II IK IL IM IN IO IP IQ IR IS IT IU IV IW IX J0 J1 J2 J6 J7 JA JB JC JD JE JF JG JH JJ JK JL JM JN JP JQ JR JS JT JV JW JX JZ K0 K1 K2 K3 K4 K5 K6 K7 K8 K9 KA KB KC KD KE KF KG KH KI KJ KK KL KM KN KO KP KQ KR KS KT KU KV KW KX KY KZ
需要登录后才可以下载。
登录取消